﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Circle.Domain.Entity;
using Circle.Domain.Interface.Service;
using Circle.Domain.Interface.UnitOfWork;
using Circle.Web.ViewModelsClient;

namespace Circle.Web.Application.Api
{
    public abstract class BaseApiController : System.Web.Http.ApiController 
    {

        protected readonly Setting DefaultSetting;
        protected readonly Dictionary<string, string> LocaleResources;

        protected static readonly string Token_UserName_Key = "circleUserNmae";
        protected static readonly string Token_Header_Key = "circleToken";

        public BaseApiController()
        {
            DefaultSetting = WebCircleConfig.DefaultSetting;
            LocaleResources = WebCircleConfig.LocaleResources;

        }
        
    }
}
